# 运算符	逻辑表达式	描述
# and	x and y	只有 x 和 y 的值都为 True，才会返回 True 否则只要 x 或者 y 有一个值为 False，就返回 False
# or	x or y	只要 x 或者 y 有一个值为 True，就返回 True 只有 x 和 y 的值都为 False，才会返回 False
# not	not x	如果 x 为 True，返回 False |   如果 x 为 False，返回 True
# 优先级 and > or > not

# 与，并且 and
print(True and True)
print(True and False)
print(True and True and False)
print(2 > 3 and 1 == 1)
# 或者 or
print(True or True)
print(True or False)
print(not False or False and True or False)
# 非 not
print(not True)
# Python会首先隐式地将该值转换为布尔类型。
# 在Python中，非零数值会被视为 True，零会被视为 False。
print(not 10)
